az ml service
Hinweis
Diese Referenz ist Teil der azure-cli-ml Erweiterung für die Azure CLI (Version 2.0.28 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az ml-Dienst Befehl ausführen. Erfahren Sie mehr über Erweiterungen.
Verwalten sie operationalisierte Dienste.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az ml service delete |
Löschen eines Diensts aus dem Arbeitsbereich. |
Erweiterung | GA |
az ml service get-access-token |
Rufen Sie ein Token ab, um Anforderungen an einen Dienst ausstellen zu können. |
Erweiterung | GA |
az ml service get-keys |
Rufen Sie Schlüssel zum Ausgeben von Anforderungen für einen Dienst ab. |
Erweiterung | GA |
az ml service get-logs |
Abrufen von Protokollen für einen Dienst. |
Erweiterung | GA |
az ml service list |
Listet Dienste im Arbeitsbereich auf. |
Erweiterung | GA |
az ml service regen-key |
Generieren Sie Schlüssel für einen Dienst neu. |
Erweiterung | GA |
az ml service run |
Führen Sie einen Dienst im Arbeitsbereich aus. |
Erweiterung | GA |
az ml service show |
Details für einen Dienst im Arbeitsbereich anzeigen. |
Erweiterung | GA |
az ml service update |
Aktualisieren sie einen Dienst im Arbeitsbereich. |
Erweiterung | GA |
az ml service delete
Löschen eines Diensts aus dem Arbeitsbereich.
az ml service delete --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Erforderliche Parameter
Der zu löschende Dienstname.
Optionale Parameter
Pfad zu einem Projektordner. Standard: aktuelles Verzeichnis.
Ressourcengruppe, die dem bereitgestellten Arbeitsbereich entspricht.
Gibt die Abonnement-ID an.
Name des Arbeitsbereichs, der den zu löschenden Dienst enthält.
Verbosity-Flag.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az ml service get-access-token
Rufen Sie ein Token ab, um Anforderungen an einen Dienst ausstellen zu können.
az ml service get-access-token --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Erforderliche Parameter
Dienstname.
Optionale Parameter
Pfad zu einem Projektordner. Standard: aktuelles Verzeichnis.
Ressourcengruppe, die dem bereitgestellten Arbeitsbereich entspricht.
Gibt die Abonnement-ID an.
Der Name des Arbeitsbereichs, der den anzuzeigenden Dienst enthält.
Verbosity-Flag.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az ml service get-keys
Rufen Sie Schlüssel zum Ausgeben von Anforderungen für einen Dienst ab.
az ml service get-keys --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Erforderliche Parameter
Dienstname.
Optionale Parameter
Pfad zu einem Projektordner. Standard: aktuelles Verzeichnis.
Ressourcengruppe, die dem bereitgestellten Arbeitsbereich entspricht.
Gibt die Abonnement-ID an.
Der Name des Arbeitsbereichs, der den anzuzeigenden Dienst enthält.
Verbosity-Flag.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az ml service get-logs
Abrufen von Protokollen für einen Dienst.
az ml service get-logs --name
[--init]
[--num_lines]
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Erforderliche Parameter
Dienstname.
Optionale Parameter
Abrufen von Protokollen des Init-Containers anstelle des Bewertungscontainers.
Anzahl der Protokolllinien, die vom Schwanz zurückgegeben werden sollen (Standardwert ist 5000).
Pfad zu einem Projektordner. Standard: aktuelles Verzeichnis.
Ressourcengruppe, die dem bereitgestellten Arbeitsbereich entspricht.
Gibt die Abonnement-ID an.
Der Name des Arbeitsbereichs, der den anzuzeigenden Dienst enthält.
Verbosity-Flag.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az ml service list
Listet Dienste im Arbeitsbereich auf.
az ml service list [--compute-type]
[--image-digest]
[--model-id]
[--model-name]
[--path]
[--property]
[--resource-group]
[--subscription-id]
[--tag]
[--workspace-name]
[-v]
Optionale Parameter
Wenn angegeben, werden nur Dienste mit dem angegebenen Computetyp angezeigt. (Optionen sind 'ACI', 'AKS').
Wenn angegeben, werden nur Dienste mit dem angegebenen Bilddigest angezeigt.
Wenn angegeben, werden nur Dienste mit der angegebenen Modell-ID angezeigt.
Wenn angegeben, werden nur Dienste mit dem angegebenen Modellnamen angezeigt.
Pfad zu einem Projektordner. Standard: aktuelles Verzeichnis.
Wenn angegeben, filtert er basierend auf dem bereitgestellten Schlüssel/Wert (e.g. key oder key=value). Mehrere Eigenschaften können mit mehreren --Property-Optionen angegeben werden.
Ressourcengruppe, die dem bereitgestellten Arbeitsbereich entspricht.
Gibt die Abonnement-ID an.
Wenn angegeben, filtert er basierend auf dem bereitgestellten Schlüssel/Wert (e.g. key oder key=value). Mehrere Tags können mit Mehreren -Tag-Optionen angegeben werden.
Name des Arbeitsbereichs, der die zu listenden Dienste enthält.
Verbosity-Flag.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az ml service regen-key
Generieren Sie Schlüssel für einen Dienst neu.
az ml service regen-key --key
--name
[--path]
[--resource-group]
[--set-key]
[--subscription-id]
[--workspace-name]
[-v]
Erforderliche Parameter
Welcher Schlüssel neu generiert werden soll, wenn regen angegeben wird. Optionen: Primär, sekundär.
Dienstname.
Optionale Parameter
Pfad zu einem Projektordner. Standard: aktuelles Verzeichnis.
Ressourcengruppe, die dem bereitgestellten Arbeitsbereich entspricht.
Geben Sie einen Authentifizierungswert für den angegebenen Schlüssel an.
Gibt die Abonnement-ID an.
Der Name des Arbeitsbereichs, der den anzuzeigenden Dienst enthält.
Verbosity-Flag.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az ml service run
Führen Sie einen Dienst im Arbeitsbereich aus.
az ml service run --name
[--input-data]
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Erforderliche Parameter
Der Dienstname, der bewertet werden soll.
Optionale Parameter
Die daten, die zum Aufrufen des Webdiensts verwendet werden sollen.
Pfad zu einem Projektordner. Standard: aktuelles Verzeichnis.
Ressourcengruppe, die dem bereitgestellten Arbeitsbereich entspricht.
Gibt die Abonnement-ID an.
Name des Arbeitsbereichs, der den auszuführenden Dienst enthält.
Verbosity-Flag.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az ml service show
Details für einen Dienst im Arbeitsbereich anzeigen.
az ml service show --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Erforderliche Parameter
Name des anzuzeigenden Webdiensts.
Optionale Parameter
Pfad zu einem Projektordner. Standard: aktuelles Verzeichnis.
Ressourcengruppe, die dem bereitgestellten Arbeitsbereich entspricht.
Gibt die Abonnement-ID an.
Der Name des Arbeitsbereichs, der den anzuzeigenden Dienst enthält.
Verbosity-Flag.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az ml service update
Aktualisieren sie einen Dienst im Arbeitsbereich.
az ml service update --name
[--add-property]
[--add-tag]
[--ae]
[--ai]
[--ar]
[--as]
[--at]
[--autoscale-max-replicas]
[--autoscale-min-replicas]
[--base-image]
[--base-image-registry]
[--cc]
[--ccl]
[--cf]
[--collect-model-data]
[--compute-target]
[--cuda-version]
[--dc]
[--description]
[--dn]
[--ds]
[--ed]
[--eg]
[--entry-script]
[--environment-name]
[--environment-version]
[--failure-threshold]
[--gb]
[--gbl]
[--gc]
[--ic]
[--id]
[--is-migration]
[--kp]
[--ks]
[--lo]
[--max-request-wait-time]
[--model]
[--model-metadata-file]
[--no-wait]
[--nr]
[--path]
[--period-seconds]
[--po]
[--remove-tag]
[--replica-max-concurrent-requests]
[--resource-group]
[--rt]
[--sc]
[--scoring-timeout-ms]
[--sd]
[--se]
[--sk]
[--sp]
[--st]
[--subscription-id]
[--timeout-seconds]
[--token-auth-enabled]
[--workspace-name]
[-v]
Erforderliche Parameter
Der zu aktualisierende Dienstname.
Optionale Parameter
Key/Value-Eigenschaft, die hinzugefügt werden soll (e.g. key=Wert). Mehrere Eigenschaften können mit optionen für mehrere --add-property angegeben werden.
Hinzuzufügende Schlüssel-/Wert-Tag (e.g. key=Wert). Mehrere Tags können mit optionen für mehrere --add-tag angegeben werden.
Gibt an, ob die Schlüsselauthentifizierung für diesen Webdienst aktiviert werden soll. Der Standardwert lautet „False“.
Gibt an, ob AppInsights für diesen Webdienst aktiviert werden soll. Der Standardwert lautet „False“.
Wie oft der Autoscaler versuchen sollte, diesen Webdienst zu skalieren. Standardwert ist 1.
Gibt an, ob die automatische Skalierung für diesen Webdienst aktiviert werden soll. Standardwert ist "True", wenn num_replicas "None" ist.
Die Zielauslastung (in Prozent von 100) sollte der Autoscaler versuchen, diesen Webdienst beizubehalten. Der Standardwert ist 70.
Die maximale Anzahl von Containern, die beim automatischenCaling dieses Webdiensts verwendet werden sollen. Standardwert ist 10.
Die Mindestanzahl der Container, die beim automatischenCaling dieses Webdiensts verwendet werden sollen. Standardwert ist 1.
Ein benutzerdefiniertes Bild, das als Basisbild verwendet werden soll. Wenn kein Basisimage angegeben wird, wird das Basisimage basierend auf dem angegebenen Laufzeitparameter verwendet.
Bildregistrierung, die das Basisimage enthält.
Die Anzahl der CPU-Kerne, die für diesen Webdienst zugewiesen werden sollen. Dies kann eine Dezimalzahl sein. Der Standardwert ist 0.1.
Die maximale Anzahl von CPU-Kernen, die dieser Webdienst verwenden darf. Dies kann eine Dezimalzahl sein.
Pfad zur lokalen Datei, die eine Conda-Umgebungsdefinition enthält, die für das Bild verwendet werden soll.
Gibt an, ob die Modelldatensammlung für diesen Webdienst aktiviert werden soll. Der Standardwert lautet „False“.
(Vorschau) Gibt das Computeziel mit installierter AzureML-Erweiterung an, um migrierte Kubernetes-Online-Endpunkte und -Bereitstellung zu hosten.
Version von CUDA zum Installieren für Images, die GPU-Unterstützung benötigen. Das GPU-Image muss für Microsoft Azure-Dienste wie Azure-Containerinstanzen, Azure Machine Learning Compute, Azure Virtual Machines und Azure Kubernetes Service verwendet werden. Unterstützte Versionen sind 9.0, 9.1 und 10.0. Wenn "enable_gpu" festgelegt ist, wird dies standardmäßig auf "9.1" festgelegt.
Pfad zu einer JSON-Datei, die Bereitstellungsmetadaten enthält.
Beschreibung des Diensts.
Der DNS-Name für diesen Webdienst.
Pfad zur lokalen Datei, die zusätzliche Docker-Schritte enthält, die beim Einrichten des Images ausgeführt werden sollen.
Verzeichnis für Azure Machine Learning Environment für die Bereitstellung. Es ist derselbe Verzeichnispfad wie im Befehl "az ml environment scaffold" angegeben.
Gibt an, ob die GPU-Unterstützung im Bild aktiviert werden soll. Das GPU-Image muss für Microsoft Azure-Dienste wie Azure-Containerinstanzen, Azure Machine Learning Compute, Azure Virtual Machines und Azure Kubernetes Service verwendet werden. Der Standardwert lautet „False“.
Pfad zur lokalen Datei, die den Code enthält, der für den Dienst ausgeführt werden soll (relativer Pfad von source_directory, wenn einer angegeben wird).
Name der Azure Machine Learning-Umgebung für die Bereitstellung.
Version einer vorhandenen Azure Machine Learning-Umgebung für die Bereitstellung.
Wenn ein Pod gestartet wird und der Liveness-Sonde fehlschlägt, versucht Kubernetes vor dem Aufgeben --Failure-Schwellenwerte. Standardwert ist 3. Der Mindestwert ist 1.
Die Speichermenge (in GB), die für diesen Webdienst zugewiesen werden soll. Dies kann eine Dezimalzahl sein.
Die maximale Arbeitsspeichermenge (in GB) dieses Webdiensts darf verwendet werden. Dies kann eine Dezimalzahl sein.
Die Anzahl der GPU-Kerne, die für diesen Webdienst zugewiesen werden sollen. Der Standardwert ist 1.
Pfad zu einer JSON- oder YAML-Datei, die eine Ableitungskonfiguration enthält.
Die Anzahl der Sekunden, nachdem der Container gestartet wurde, bevor Livenesssonden initiiert werden. Standardwert ist 310.
(Vorschau) Gibt an, ob der AKS-Webdienst zu Kubernetes-Onlineendpunkt und -bereitstellung migriert werden soll. Der Standardwert lautet „False“.
Ein primärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll.
Ein sekundärer Authentifizierungsschlüssel, der für diesen Webdienst verwendet werden soll.
Die Azure-Region, in der dieser Webdienst bereitgestellt werden soll. Wenn keine Region angegeben ist, wird der Standort des Arbeitsbereichs verwendet. Weitere Details zu den verfügbaren Regionen finden Sie hier: https://azure.microsoft.com/en-us/global-infrastructure/services/?regions=all&p roducts=container-instances.
Die maximale Zeitspanne, die eine Anforderung in der Warteschlange (in Millisekunden) verbleibt, bevor ein 503-Fehler zurückgegeben wird. Standardwert ist 500.
Die ID des zu bereitstellenden Modells. Mehrere Modelle können mit zusätzlichen -m Argumenten angegeben werden. Modelle müssen zuerst registriert werden.
Pfad zu einer JSON-Datei, die Modellregistrierungsmetadaten enthält. Mehrere Modelle können mit mehreren -f Parametern bereitgestellt werden.
Kennzeichnen, um nicht auf asynchrone Aufrufe zu warten.
Die Anzahl der Container, die für diesen Webdienst zugewiesen werden sollen. Wenn dieser Parameter nicht festgelegt ist, ist der Autoscaler standardmäßig aktiviert.
Pfad zu einem Projektordner. Standard: aktuelles Verzeichnis.
Gibt an, wie häufig (in Sekunden) ein Livetest durchgeführt werden soll. Der Standardwert ist 10 Sekunden. Der Mindestwert ist 1.
Der lokale Port, auf dem der HTTP-Endpunkt des Diensts verfügbar gemacht werden soll.
Schlüssel des zu entfernenden Tags. Mehrere Tags können mit optionen für mehrere --remove-tag angegeben werden.
Die Anzahl der maximalen gleichzeitigen Anforderungen pro Knoten, die für diesen Webdienst zulässig sind. Standardwert ist 1.
Ressourcengruppe, die dem bereitgestellten Arbeitsbereich entspricht.
Welche Laufzeit für das Image verwendet werden soll. Aktuelle unterstützte Laufzeiten sind "spark-py" und "python"spark-py|python|python-slim.
Der C-Name, für den SSL aktiviert ist. Gilt nur beim Aktualisieren eines ACI-Diensts.
Ein Timeout zum Erzwingen von Bewertungsaufrufen für diesen Webdienst. Standardwert ist 60000.
Pfad zu Ordnern, die alle Dateien enthalten, um das Bild zu erstellen.
Gibt an, ob SSL für diesen Webdienst aktiviert werden soll. Der Standardwert lautet „False“.
Die Schlüsseldatei, die erforderlich ist, wenn SSL aktiviert ist.
Die Zertifikatdatei, die erforderlich ist, wenn SSL aktiviert ist.
Die Anzahl der Erfolge, die mindestens aufeinander folgen müssen, damit ein Livetest nach einem Fehler wieder als erfolgreich betrachtet wird. Standardwert ist 1. Der Mindestwert ist 1.
Gibt die Abonnement-ID an.
Die Anzahl der Sekunden, nach denen die Livenesssonde eine Zeitüberschreitung aufweist. Der Standardwert ist 2 Sekunde. Der Mindestwert ist 1.
Gibt an, ob die Tokenauthentifizierung für diesen Webdienst aktiviert werden soll. Nur für AKS-Webdienste verfügbar. Der Standardwert lautet „False“.
Name des Arbeitsbereichs, der den zu aktualisierenden Dienst enthält.
Verbosity-Flag.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.